computer forensics data recovery intrusion detection lan testing electronic discovery network security hack ips firewall testing network testing network security attacks firewall hacking ids network monitoring pc security security expert witness hacker